iT邦幫忙

2023 iThome 鐵人賽

DAY 23
0
自我挑戰組

菜鳥建立自信心系列 第 23

Ruby - includes?

  • 分享至 

  • xImage
  •  

includes 是 Ruby 程式語言中的方法。這個方法通常用於集合類物件(如陣列或是hash)中,用來檢查特定的元素是否存在於集合內。以下是 includes 方法的說明:

在陣列(Array)上使用 includes 方法:

# 假設我們有一個陣列
arr = [1, 2, 3, 4, 5]

# 使用 includes 方法來檢查特定的元素是否存在於陣列中
puts arr.includes?(3) # 輸出 true,因為 3 存在於陣列中
puts arr.includes?(6) # 輸出 false,因為 6 不存在於陣列中

在Hash使用 includes 方法:

# 假設我們有一個哈希表
hash = { name: 'John', age: 30, occupation: 'Engineer' }

# 使用 includes 方法來檢查特定的 key 是否存在於哈希表中
puts hash.includes?(:name)  # 輸出 true,因為 :name 是哈希表的一個 key
puts hash.includes?(:gender)  # 輸出 false,因為 :gender 這個 key 不存在於哈希表中

上一篇
Ruby - 迴圈
下一篇
Ruby - sample方法
系列文
菜鳥建立自信心30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言